internal flooding - Spanish English Dictionary